<div id="showAddMessage"></div>
<img class="displayNone" src="content/loading.gif" id="imgLoad" align="right" />
<?php
require_once "core/application/controllers/cusers.php";
$users = Players_Controller::getInstance()->getList();
$num = Players_Controller::getInstance()->getNum();
$page = Players_Controller::getInstance()->getPage();
$total = Players_Controller::getInstance()->mathTotal();
if (!isset($_GET['name'])) : ?>
    <form action="" method="POST">
        <input type="search" name="searchText" value="Кого ищем ?" onClick="if (this.value == 'Кого ищем ?') this.value='' "/>
        <input type="submit" name="search" value="Искать" />
    </form>
    <?php endif;
if (!isset($_GET['name'])) : //Если не существует $_GET['name'] т.е не был выбран какой-то игрок, то выводим список всех игроков
    for ($i = 0; $i <= $num - 2; $i++) { //вывод всех игроков, пока $i < $num
        if ($users[$i]['online'] == 1) {
            $online = " <b>В игре</b>";
        } else {
            $online = " <b>Не в игре</b>";
        }
        echo "<p><a href='index?users&name=" . $users[$i]['name'] . "'>" . $users[$i]['name'] . "</a>" . $online . "</p><hr .>";
    }
    /**
     *  сколько страниц нам нужно показывать, нужны ли какие-нибудь стрелочки и т.п
     * @var int $page
     */
    if ($page != 1 && $page > 10)
        $fromStart = "<a href=index?users&page=1>В начало</a>";
    if ($page - 2 > 0)
        $page2left = ' <a href=index?users&page=' . ($page - 2) . '>' . ($page - 2) . '</a> | ';
    if ($page - 1 > 0)
        $page1left = '<a href=index?users&page=' . ($page - 1) . '>' . ($page - 1) . '</a> | ';
    if ($page + 2 <= $total)
        $page2right = ' | <a href=index?users&page=' . ($page + 2) . '>' . ($page + 2) . '</a>';
    if ($page + 1 <= $total)
        $page1right = ' | <a href=index?users&page=' . ($page + 1) . '>' . ($page + 1) . '</a>';
    echo $fromStart . $page2left . $page1left . '<b>' . $page . '</b>' . $page1right . $page2right;
else :
    $info = Players_Controller::getInstance()->returnInfo();

    switch ($info['online']) {
        case 1:
            $inGame = "В игре";
            break;
        case 0:
            $inGame = "Не в игре";
            break;
    }
    $names = Players_Controller::getInstance()->names();
    $fetchNames = mysql_fetch_assoc($names);
    /* End PHP Code */
    if (empty($info['name'])) {
        exit("<p>Такого персонажа не существует");
    }
    ?>
    <div id="player">
        Игрок <b><?php echo $info['name']; ?></b> Состояние: <b><?php echo $inGame; ?></b>
        <br />
        <span style="font-size: 12px; color: #8B636C;">нажмите сюда для возвращения на страницу с игроками</span>
        <hr>
    </div>
    <div style="margin-bottom: 20px">
    <a style="text-decoration: none; border-bottom: 1px dashed #771211;  font-size: 20px; color: #424242" href="#" id="writeMessage">Написать сообщение</a>
    </div>
    <div id="addToFriend">
            <input type="hidden" id="account_id" value="<?php echo $info['account_id']; ?>" />
            <input type="hidden" id="friendNick" value="<?php echo $info['name']; ?>" />
            <button id="addToFriend1">Добавить в друзья для</button>
            <select id="myChar">
                <?php
                do {
                    echo "<option value='" . $fetchNames['name'] . "'>" . $fetchNames['name'];
                } while ($fetchNames = mysql_fetch_assoc($names));
                unset($fetchNames);
                ?>
            </select>
    </div>
    <div id="writing" class="displayNone">
		<span style="color: #696969; text-decoration: none; 
		border-bottom: 1px dashed #741512">Пишем</span> сообщение...
    </div> <div id="write" class="displayNone">
            <p><input type="hidden" id="sendTo" value="<?php echo $_GET['name']; ?>" /></p>
            <input id="to" type="text" value="Тема" onClick="if (this.value == 'Тема') this.value=''" />
            <div id="from" style="display: none;">
                <select id="fromSend">
                    <option selected>Отправить от имени </selected>
                    <?php
                    $names = Players_Controller::getInstance()->names();
                    $fetchNames = mysql_fetch_assoc($names);
                    do {
                        echo "<option value='" . $fetchNames[name] . "'>" . $fetchNames[name];
                    } while ($fetchNames = mysql_fetch_assoc($names));
                    unset($fetchNames);
                    ?>
                </select>
            </div>
            <div id="typeMessage" style="display: none;">
                Быстрая доставка <input type="radio" value="express" id="typeMessage1" />
                Обычное письмо <input type="radio" value="normal" id="typeMessage1" />
            </div>
            <p>Текст:</p>
            <p><textarea id="text" rows="5" cols="30"></textarea></p>
            <p><input type="button" id="sendMessage" value="Отправить сообщение" /></p>
    </div>
<?php endif; ?>
